an evergreen tree (eucalyptus globulus) - Español Inglés Diccionario